package cap4.ex2;

import javax.swing.JOptionPane;

public class AppLivro {
	public static void main(String args[]) {
		Livro liv1 = new Livro(), liv2 = new Livro(), liv3 = new Livro();
		int i, cliente, codigo;

		liv1.codigo = Integer.parseInt(JOptionPane
				.showInputDialog("Digite o codigo do livro: "));
		liv1.titulo = JOptionPane.showInputDialog("Digite o titulo do livro: ");
		liv1.autor = JOptionPane.showInputDialog("Digite o nome do autor: ");
		liv1.editora = JOptionPane
				.showInputDialog("Digite o nome da editora: ");
		liv1.valor = Double.parseDouble(JOptionPane
				.showInputDialog("Digite o valor do livro: "));
		
		
		liv2.codigo = Integer.parseInt(JOptionPane
				.showInputDialog("Digite o codigo do livro: "));
		liv2.titulo = JOptionPane.showInputDialog("Digite o titulo do livro: ");
		liv2.autor = JOptionPane.showInputDialog("Digite o nome do autor: ");
		liv2.editora = JOptionPane
				.showInputDialog("Digite o nome da editora: ");
		liv2.valor = Double.parseDouble(JOptionPane
				.showInputDialog("Digite o valor do livro: "));
		
		
		liv3.codigo = Integer.parseInt(JOptionPane
				.showInputDialog("Digite o codigo do livro: "));
		liv3.titulo = JOptionPane.showInputDialog("Digite o titulo do livro: ");
		liv3.autor = JOptionPane.showInputDialog("Digite o nome do autor: ");
		liv3.editora = JOptionPane
				.showInputDialog("Digite o nome da editora: ");
		liv3.valor = Double.parseDouble(JOptionPane
				.showInputDialog("Digite o valor do livro: "));
		
		
		cliente = Integer.parseInt(JOptionPane
				.showInputDialog("Digite o numero de clientes: "));

		for (i = 0; i < cliente; i++) {
			codigo = Integer.parseInt(JOptionPane
					.showInputDialog("Digite o codigo do livro preferido: "));

			if (codigo == liv1.codigo) {
				liv1.novoInteressado();
			} else if (codigo == liv2.codigo) {
				liv2.novoInteressado();
			} else if (codigo == liv3.codigo) {
				liv3.novoInteressado();
			}
		}

		System.out.println(liv1);
		System.out.println(liv2);
		System.out.println(liv3);
		liv1.imprimirDadosLivro();
		liv2.imprimirDadosLivro();
		liv3.imprimirDadosLivro();

	}
}
